package com.etime.shycourse.services.account.interfaces;

import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Constants;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.etime.shycourse.dto.SettlementDto;
import org.apache.ibatis.annotations.Param;

import java.util.Date;
import java.util.List;

/**
 * @author liukang
 * @date 2022/7/26 14:27
 */
public interface AccountMyOrgService {


    Page<SettlementDto> getOrgSettlements(long pagenum, long pagesize, int settlementpay,int orgid);

    Page<SettlementDto> getOrgSettlementDetails(long pagenum, long pagesize, int settlementpay, int orgid);

    Page<Date> findDateList(long pagenum, long pagesize, int settlementpay, Integer orgid);

    List<SettlementDto> getSettlementByDate(int settlementpay, String settlementtime, int orgid);
}
